public haranguing

Translations
публичное разглагольствование
The speaker engaged in public haranguing during the protest.
Оратор занялся публичным разглагольствованием во время протеста.